.car-info{
   /* height:5.91rem;*/
    font-size: 1.27rem;
    color: #333333;
    background: #fff;
    /*line-height: 2.955rem;*/
    padding: 1.364rem 0 1.364rem 1.364rem;
    line-height: 1.9rem;
}
.car-info .type{
    margin-top: 0.9rem;
}
.detail input{
    background: #0081CC;
    border-radius: 1.18rem;
    width:7.273rem;
    height:2.364rem;
    color:#fff;
}
.price .item{
    background: #fff;
    overflow: hidden;
    margin-top:0.91rem;
}
.price .item .title,.price .item .content{
    padding:0 1.45rem;
}
.price .item .title{
    border-bottom:1px solid #f5f5f5;
    height:4.56rem;
    line-height: 4.56rem;
    position: relative;
    font-size: 1.27rem;
    color: #333333;
}
.price .item .title .detail{
    position:absolute;
    top:50%;
    margin-top:-1.182rem;
    right:1.45rem;
    line-height: normal;
}
.item .content{
    font-size: 1.273rem;
    color: #333333;
}
.item  .content span{
    color: #0081CC;
}
.item  .content span.total{
    font-size: 1.64rem;
}
.item .company .logo{
    width:2.73rem;
    margin-right:1.09rem;
    margin-top: -0.4rem;
}
.item .company .mark{
    width:1.82rem;
    margin-top: -0.33rem;
}
.item .content .basic{
    margin-top:1.64rem;
    margin-bottom:1.182rem;
}
.item .content .other{
    vertical-align: text-bottom;
    height:1.64rem;
    margin-bottom:2.09rem;
}
.item .content .other .total{
    float:right;
}
.price{
    margin-bottom:1rem;
}